home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
COMAL
/
Z-Misc Series
/
(k)zc.d64
/
proc.extnd'sound
< prev
next >
Wrap
Text File
|
2007-03-01
|
653b
|
31 lines
0010
0020 ╨╥╧├ MIX(VO#,MA#) ├╠╧╙┼─
0030 ╔╞ VO#>=1 ┴╬─ VO#<3 ╘╚┼╬
0040 VO#:-1
0050 ╔╞ MA#>=1 ┴╬─ MA#<=4 ╘╚┼╬
0060 MA#:=2^(MA#-1)*16
0070 P#:=╨┼┼╦($C300+VO#) ┬╔╘╧╥ MA#
0080 ╨╧╦┼ $D404+7*VO#,P#
0090 ┼╠╙┼
0100 ╥┼╨╧╥╘ 5
0110 ┼╬─╔╞
0120 ┼╠╙┼
0130 ╥┼╨╧╥╘ 5
0140 ┼╬─╔╞
0150 ┼╬─╨╥╧├ MIX
0160
0170 ╞╒╬├ SOUNDINQ(X#) ├╠╧╙┼─
0180 ╔╞ X#>=0 ┴╬─ X#<=4 ╘╚┼╬
0190 ╥┼╘╒╥╬ ╨┼┼╦($C300+X#)
0200 ┼╠╙┼
0210 ╥┼╨╧╥╘ 5
0220 ┼╬─╔╞
0230 ┼╬─╞╒╬├ SOUNDINQ
0240
0250 // X#=0 CONTROL REG VOICE 1
0260 // X#=1 CONTROL REG VOICE 2
0270 // X#=2 CONTROL REG VOICE 3
0280 // X#=3 RES/FILT
0290 // X#=4 MODE/VOL
0300